首页> 外文OA文献 >Relaxing DRAM Refresh Rate through Access Pattern Scheduling: A Case Study on Stencil-based Algorithms
【2h】

Relaxing DRAM Refresh Rate through Access Pattern Scheduling: A Case Study on Stencil-based Algorithms

机译:通过访问模式调度放松DRAM刷新率:基于模板的算法的案例研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

The main memory in today’s systems is based on DRAMs, which may offer low cost and high density storage for large amounts of data but it comes with a main drawback; DRAM cells need to be refreshed frequently for retaining the stored data. The refresh rate in modern DRAMs is set based on the worst-case retention time without considering access statistics, thereby resulting in very frequent refresh operations. Such high refresh rate leads eventually to large power and performance overheads, which are increasing with higher DRAM densities. However, such high refresh rates may not even required due to extremely low probability of the actual occurrence of the assumed worst-case scenarios, or due to the implicit refresh operation that occur during every memory access, a feature that has not been yet been studied in depth. In this paper, we enhance the state-of-the-art by systematically exploiting the implicit refresh of memory access for relaxing the refresh rate, while minimizing the resulting memory errors. This is achieved by modifying the algorithmic parameters that influence the access patterns such that all stored data are being touched within a target time interval that is necessary for meeting a target error rate. The proposed method is applied to stencil-based algorithms which represent a wide class of algorithms used in numerical analysis, image processing and cellular automata applications. The efficacy of the proposed method is demonstrated on an off-the-shelf server running a fully fledged Linux OS and results show that it is even possible to completely disable DRAM refresh with minor quality loss.
机译:当今系统中的主存储器基于DRAM,它可以为大量数据提供低成本和高密度存储,但是它具有一个主要缺点。 DRAM单元需要经常刷新以保留存储的数据。现代DRAM中的刷新率是根据最坏情况下的保留时间设置的,而不考虑访问统计信息,从而导致非常频繁的刷新操作。如此高的刷新率最终导致大量的功率和性能开销,随着更高的DRAM密度而增加。但是,由于假定的最坏情况的实际发生的可能性极低,或者由于在每次内存访问期间发生的隐式刷新操作,因此甚至可能都不需要这种高刷新率,这一特性尚未得到研究。深入。在本文中,我们通过系统地利用内存访问的隐式刷新来放宽刷新率,同时最大程度地减少由此产生的内存错误,从而增强了最新技术。这可以通过修改影响访问模式的算法参数来实现,以便在满足目标错误率所需的目标时间间隔内触摸所有存储的数据。所提出的方法应用于基于模板的算法,该算法代表了用于数值分析,图像处理和元胞自动机应用的一类广泛的算法。在运行成熟的Linux OS的现成服务器上证明了该方法的有效性,结果表明,甚至有可能在质量损失较小的情况下完全禁用DRAM刷新。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号